EU Parliament approves corporate sustainability due diligence law: Is this a new era for accountability? 24-Apr-2024 By Jane Byrne The EU Parliament today approved the final Corporate Sustainability Due Diligence Directive (CSDDD), which was renegotiated earlier this year.